package org.acmclass.fatworm.test.plaintext;

import java.util.HashSet;
import java.util.Set;

public class Block {
	private StringBuilder content = new StringBuilder();
	private Set<Tag> tags = new HashSet<Tag>();

	public void addLine(String line) {
		content.append(line);
		content.append('\n');
	}

	public void addTag(Tag tag) {
		tags.add(tag);
	}

	public String getContent() {
		return content.toString().trim();
	}

	public Set<Tag> getTags() {
		return tags;
	}

	public boolean hasTag(Tag tag) {
		return tags.contains(tag);
	}
}
